put the lid on something - Francés Inglés Diccionario